single-responsibility principle
Chain-of-responsibility pattern
Coupling (computer programming)
GRASP (object-oriented design)
Information hiding
SOLID —the "S" in "SOLID" represents the single responsibility principle
Separation of concerns
https://en.wikipedia.org/wiki/Single-responsibility_principle